package Controller;

import DAO.DAODiagnostico;
import Model.Diagnostico;
import java.sql.ResultSet;

/**
 * Classe criada para controlar os métodos de Diagnostico.
 * @author Tiago
 * @since Classe criada em 23/09/2013.
 */

public class DiagnosticoController {
    DAODiagnostico dDAO = new DAODiagnostico();

    
    public Diagnostico instanciarObjetoDiagnostico(){
        Diagnostico d = new Diagnostico();
        return d;
    }
    
    public void incluirDiagnostico(Diagnostico d) {
        dDAO.incluirDiagnostico(d);
    }

    public void alterarDiagnostico(Diagnostico d) {
        dDAO.alterarDiagnostico(d);
    }

    public void excluirDiagnostico(Diagnostico d) {
        dDAO.excluirDiagnostico(d);
    }

    public ResultSet obterListaDiagnostico() {
        return dDAO.obterListaDiagnostico();
    }

    public ResultSet pesquisarPorNome(String nome) {
        return dDAO.pesquisarPorNome(nome);
    }

    public ResultSet pesquisarPorCaracteristica(String caracteristica) {
        return dDAO.pesquisarPorCaracteristica(caracteristica);
    }
    

} //Fim da classe
